thinnestlenses knowledge_thinnestlenses information - HB166
encyclopedia